.main-body {
  font-size: xx-small;
}
.main-body th, .main-body td {
  padding: 1px;
}
.summary-table td{
  width: 25%;
  text-align: center;
}
.main-body caption {
  text-align: center;
  font-size: 150%;
  color: #222222;
}
.detail-table th, .detail-table td {
  text-align: center;
}
.detail-table .col-key {
  width: 40%;
}
.detail-table .col-value {
  width: 20%;
}

